《人月神话》《Man-Month Mythical》读书笔记


  1. Brooks法则:
    向进度落后的项目中增加人手,只会使进度更加落后。(Adding manpower to a late software project makes it later) (#275-276)

  2. 软件经理很早就认识到优秀程序员和较差的程序员之间生产率的差异,但实际测量出的差异还是令我们所有人吃惊。在他们一个研究中,Sackman、Erikson、Grand曾对一组具有经验的程序人员进行测量。在该小组中,最好的和最差的表现在生产率上平均为10:1。(#289-291)

  3. 思路是大约十个人的想法,但如果像保持文字和产品之间的一致性,则必须由一个或两个人来完成将其结论转换成书面规格说明的工作。而且,将定义写成文字,必须对很多原先并不是非常重要的问题进行判断,并得出结论。(#594-597)

  4. 书面记录决策是必要的。只有记录下来,分歧才会明朗,矛盾才会突出。书写这项活动需要上百次的细小决定,正是由于它们的存在,人们才能从令人迷惑的现象中得到清晰、确定的策略。(#1040-1043)

  5. 必须关心每一天的滞后,它们是大灾祸的基本组成元素。(#1451-1452)


Author: carpcai
Reprint policy: All articles in this blog are used except for special statements CC BY 4.0 reprint polocy. If reproduced, please indicate source carpcai !
 Previous
获取连续签到X天用户列表 获取连续签到X天用户列表
近期需要做一个连续签到X天用户列表功能, 一开始没什么头绪,查了下发现有这个函数 数据库的 datediff 函数select datediff('2019-03-07','2019-02-27') 运行结果
2019-03-07
Next 
Golang 新手可能会踩的 50 个坑 Golang 新手可能会踩的 50 个坑
原文:50 Shades of Go: Traps, Gotchas, and Common Mistakes 不久前发现在知乎这篇质量很高的文章,打算加上自己的理解翻译一遍。文章分为三部分:初级篇 1-34,中级篇 35-50,高级篇
2019-02-12
  TOC